import request from '@/utils/request'

/**
 * 商家用户微信静默登录
 * @param {string} code - 微信登录code
 * @returns {Promise<Object>} - 登录结果，包含token和用户信息
 */
export function wxLogin(code) {
  return request({
    url: '/wechat/wxLogin',
    method: 'POST',
    data: { code }
  })
}


/**
 * 更新配送员昵称和头像
 * @param {Object} payload - 包含id, nickname, avatar字段的对象
 * @returns {Promise<Object>} - 更新后的用户信息
 */
export function updateProfile({ id, nickname, avatar }) {
  return request({
    url: '/deliveryUser/updateProfile',
    method: 'POST',
    data: { id, nickname, avatar }
  })
}

